package com.hk.server.protocol;

import com.alibaba.fastjson.JSON;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 
 * @author Five老师
 * @createTime 2018年3月25日 下午10:23:46
 * 消息编解码
 */
public class MessageCodec {

	//将字符串指令解码为MessageObject对象
	public MessageObject decoder(String message){
		if(message ==null || "".equals(message.trim())){return null;}

		return JSON.parseObject(message,MessageObject.class);
	}
	
	
	//将MessageObject对象编码为字符串指令
	public String encoder(MessageObject msg){
		return JSON.toJSONString(msg);
	}
}
